package com.woniuxy.carrental.mapper;

import com.woniuxy.carrental.entity.Credit;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 信用系列功能--王
 */
public interface CreditMapper {

    //客户申请贷款
    void  addCredit(Credit credit);
    //查询所有审核未通过或通过的客户
    List<Credit> selectAllCredit(boolean apply);
    //审核通过申请贷款
    void updateCreditByTrue(Integer cid);
    //判定审核不通过
    void  updateAuditByFalser(Integer cid);
    //根据贷款申请获取用户信息
    Credit selectCredieByCid(Integer cid);
    //做个分页
    List<Credit> selectPage(@Param("pageIndex") int pageIndex,
                            @Param("pageSize") int pageSize,
                            @Param("credit") Credit credit);

    //查询总条数
    int selectCreditCount();

}
